king of the forest - French English Dictionary